#pragma once
#include "Escenario.h"
#include "Carril.h"
#include "Sapo.h"
#include "Sumidero.h"
#include "Elemento.h"
#include "math.h"

#ifndef REL_ASPECTO
#define REL_ASPECTO	1.333333333
#endif


class normalizador
{
public:
	normalizador(Escenario *esc);
	void normalizar ();
	int UnidadDeMedidaToPixels (double posicionXML, double relacion);

private:
	int ResolucionAncho,ResolucionAlto;
	int norte,sur,este,oeste;
	double pixXunidadDeMedida;  //este valor representa la cantidad de pixeles que es una unidad de medida del xml
	double pixYunidadDeMedida;
	Escenario *escenario;
	void calcularPolos(double margen);
	void modificarPosiciones();
};
